linguistics translation evolution ecology languages evo community language language software education environment localization conservation spanish forums language services english german language course french nature language learning